package io.wdb.modules.generator.generator.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 
 * 
 * @author wdb
 * @email admin@wdb007.com
 * @date 2018-01-17 18:55:16
 */
public class DeviceVersionEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long id;
	//设备类型: 0-安卓;1-IOS
	private Integer deviceType;
	//App版本
	private String appVersion;
	//升级标志:0-不升级;1-建议升级;2-强制升级
	private Integer upgradeFlag;
	//有效标志:0-无效;1-有效
	private Integer validFlag;
	//升级描述信息
	private String versionContent;
	//apk下载链接
	private String downloadUrl;
	//md5校验值
	private String md5Value;
	//创建时间
	private Date createTime;
	//修改时间
	private Date modifyTime;

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：设备类型: 0-安卓;1-IOS
	 */
	public void setDeviceType(Integer deviceType) {
		this.deviceType = deviceType;
	}
	/**
	 * 获取：设备类型: 0-安卓;1-IOS
	 */
	public Integer getDeviceType() {
		return deviceType;
	}
	/**
	 * 设置：App版本
	 */
	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}
	/**
	 * 获取：App版本
	 */
	public String getAppVersion() {
		return appVersion;
	}
	/**
	 * 设置：升级标志:0-不升级;1-建议升级;2-强制升级
	 */
	public void setUpgradeFlag(Integer upgradeFlag) {
		this.upgradeFlag = upgradeFlag;
	}
	/**
	 * 获取：升级标志:0-不升级;1-建议升级;2-强制升级
	 */
	public Integer getUpgradeFlag() {
		return upgradeFlag;
	}
	/**
	 * 设置：有效标志:0-无效;1-有效
	 */
	public void setValidFlag(Integer validFlag) {
		this.validFlag = validFlag;
	}
	/**
	 * 获取：有效标志:0-无效;1-有效
	 */
	public Integer getValidFlag() {
		return validFlag;
	}
	/**
	 * 设置：升级描述信息
	 */
	public void setVersionContent(String versionContent) {
		this.versionContent = versionContent;
	}
	/**
	 * 获取：升级描述信息
	 */
	public String getVersionContent() {
		return versionContent;
	}
	/**
	 * 设置：apk下载链接
	 */
	public void setDownloadUrl(String downloadUrl) {
		this.downloadUrl = downloadUrl;
	}
	/**
	 * 获取：apk下载链接
	 */
	public String getDownloadUrl() {
		return downloadUrl;
	}
	/**
	 * 设置：md5校验值
	 */
	public void setMd5Value(String md5Value) {
		this.md5Value = md5Value;
	}
	/**
	 * 获取：md5校验值
	 */
	public String getMd5Value() {
		return md5Value;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getModifyTime() {
		return modifyTime;
	}
}
